* { text-decoration: none; list-style: none; margin: 0px; padding: 0px; }

.head-c { color: #fff; display: none; height: 40px; line-height: 40px; width: 100%; background: #ff6163; background: -moz-linear-gradient(left, #ff6163 0%, #e9385d 100%); background: -webkit-linear-gradient(left, #ff6163 0%, #e9385d 100%); background: linear-gradient(to right, #ff6163 0%, #e9385d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6163', endColorstr='#e9385d ',GradientType=0 ); }
.head-c h1 { line-height: 40px; text-align: center; text-align: center; font-size: 14px; font-weight: normal; }

@media (max-width: 1200px) { .header { display: none; }
  .head-c { display: block; } }
.img-c { background: url(./images/step/app_bg.png) no-repeat scroll top center; width: 100px; height: 100px; background-size: 100% auto; border: none; background-color: #ffffff; margin: auto; margin-bottom: 30px; margin-top: 50px; text-align: center; position: relative; }
.img-c img { margin-top: 25px; }

.down-ewm { text-align: center; }

.down-c { width: 100%; margin-top: 40px; }
.down-c .down-btn { font-size: 18px; width: 180px; margin: 0 auto; background-color: #FF5252; border-radius: 30px; height: 40px; line-height: 40px; text-align: center; color: #fff; }
.down-c .down-tip { text-align: center; margin-top: 10px; }

.down-ios-detail { width: 300px; margin: 0 auto; height: 300px; display: none; }
.down-ios-detail .note { font-size: 14px; text-align: center; font-weight: 600; color: red; padding-bottom: 20px; }
.down-ios-detail > ul { padding: 0px; margin: 0px; }
.down-ios-detail > ul li { padding-bottom: 20px; }
.down-ios-detail > ul li .d-i-d-contain { background: #fff; border-radius: 10px; -moz-box-shadow: 0px 0px 10px #a9a8a8; -webkit-box-shadow: 0px 0px 10px #a9a8a8; box-shadow: 0px 0px 10px #a9a8a8; padding: 10px; }
.down-ios-detail > ul li .d-i-d-contain h2 { font-size: 16px; font-weight: 100; color: #666; margin: 0px; max-height: 42px; overflow: hidden; }
.down-ios-detail > ul li .d-i-d-contain .d-i-d-c-img { text-align: center; padding: 10px 0px; }
.down-ios-detail.android, .down-ios-detail.ios { display: block; }
